task claim_role - 角色奖励任务
命令名称
/task claim_role
描述
此命令允许您设置一个任务,为在指定时间周期内领取奖励的特定角色奖励积分。这可以用来鼓励角色参与并为特定群体的成员提供独特的福利。
用法
/task claim_role <reward> <period> <role>
参数
<reward>
:该值须为正整 数。这代表当特定角色的成员领取奖励时奖励给予的积分数量。<period>
:此参数确定角色可以多久领取一次奖励。可用选项为每日
、每周
和每月
。<role>
:此参数指定可以领取奖励的角色。只有拥有此角色的成员才能激活任务并获得积分。
示例
-
示例 1:设置一个每日任务,
@VIP
角色每日可领取奖励 10 积分。/task claim_role reward:10 period:Daily role:@VIP
-
示例 2:设置一个每周任务,
@SVIP
角色每周可领取奖励 20 积分。/task claim_role reward:20 period:Weekly role:@SVIP
-
示例 3:设置一个每月任务,
@PREMIUM
角色每月可领取奖励 50 积分。/task claim_role reward:50 period:Monthly role:@PREMIUM
注意事项
- 成员每个时间段只能领取一次奖励。
- 奖励金额必须是正整数。
- 时间段可以设置为
每日
、每周
或每月
。 - 只有拥有指定角色的成员才能领取奖励。
常见问题
-
问:我可以设置多个具有不同奖励值和时间段的领取角色任务吗?
答:是的,您可以创建多个具有不同奖励值和时间段的领取角色任务。每个任务将被独立跟踪。
-
问:如果成员在指定时间段结束前领取奖励会发生什么?
答:成员每个时间段只能领取一次奖励。如果他们在时间段结束前再次尝试领取,他们将收到一条消息,指示他们必须等到下一个时间段。
-
问:如果成员领取奖励后角色发生变化会发生什么?
答:如果成员领取奖励后角色发生变化,他们仍然可以收到积分。但是,他们在下一个时间段结束前将无法再次领取奖励。